$(document).ready(function() {
    // Global setup
    // Autosize the textarea
    $(document).on('click', 'textarea', function() {
        $('textarea').autosize();
    });

    // Hide popover when click on background
    $('.wrapper').click(function() {
        $("a[rel=popover]").popover('hide');
    });

    SB.friendlyTime = function() {
        $('.moment').each(function(index, el) {
            var timestamp = $(el).attr('data-moment');
            $(el).text(moment(timestamp).fromNow());
        });
    };

    SB.showLoading = function() {
        $('.loading-gif').removeClass('hidden');
    };
    SB.hideLoading = function() {
        $('.loading-gif').addClass('hidden');
    };
});
